Using < stdio.h > in the Output of the FORTRAN to C Translator, f2c
نویسنده
چکیده
The automatic conversion of Fortran 77 to C can be accomplished using f2c, but the generated code is difficult to read and maintain, and needs to be linked with various non-standard run-time libraries which provide input/output and mathematical routines. This paper describes tools that have been developed at NAG Ltd to automatically replace non-standard run-time f2c input/output functions with their equivalent functions.
منابع مشابه
Improving the Output of the FORTRAN to C translator, f2c
The widespread use of C as a computer language has meant that there is a need to translate Fortran 77 programs into C. This automatic conversion of Fortran 77 to C can easily be accomplished using the tool f2c based on Feldman’s original F77 compiler. The chief advantage of generated rather than manually translated C code is that, if it is linked to the appropriate run time libraries, it will g...
متن کاملDesign of a FORTRAN to C Translator
................................................................................................................................................
متن کاملMultiprecision Translation and Execution of Fortran Programs
This paper describes two Fortran utilities for multiprecision computation. The first is a package of Fortran subroutines that perform a variety of arithmetic operations and transcendental functions on floating point numbers of arbitrarily high precision. This package is in some cases over 200 times faster than that of certain other packages that have been developed for this purpose. The second ...
متن کاملCharacteristics of Competent Translator Trainers From the Viewpoint of Expert Iranian Translator Trainers: A Qualitative Study
In this study, the directed (deductive) content analysis approach was adopted to explore the components of translator trainers’ competencies through in-depth individual semistructured interviews conducted with 10 expert Iranian translator trainers at different universities around Iran. Theoretical model was the translator trainer profile proposed by The European Master’s in Translation (EMT) Gr...
متن کاملCompiling APL: The Yorktown APL Translator
The Yorktown APL Translator (YAT) permits functions written in APL to be compiled using an existing compiler for part of the process. It also creates tables that allow the APL2 Release 2 interpreter to call the compiled code. The code can also be called from a Fortran main routine. This paper outlines the history of APL compilation, the motivation for producing YAT, the design choices that were...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Softw., Pract. Exper.
دوره 27 شماره
صفحات -
تاریخ انتشار 1997